interceptor ditch - Espagnol Anglais Dictionnaire